| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 6.
active_mic.activityLevel:Number
Свойство (только для чтения); число, определяющее уровень активности микрофона. Может принимать значение от 0 (звук не захватывается) до 100 (захватывается лишь очень громкий звук). Значение этого свойства поможет вам в подборе наилучшей величины параметра для метода Microphone.setSilenceLevel().
Если микрофон доступен, но вызов Microphone.get() еще не произведен, свойство равно -1.
В следующем примере уровень активности микрофона показывается на компоненте ProgressBar activityLevel_pb.
var activityLevel_pb:mx.controls.ProgressBar;
activityLevel_pb.mode = "manual";
activityLevel_pb.label = "Activity Level: %3%%";
activityLevel_pb.setStyle("themeColor", "0xFF0000");
this.createEmptyMovieClip("sound_mc", this.getNextHighestDepth());
var active_mic:Microphone = Microphone.get();
sound_mc.attachAudio(active_mic);
this.onEnterFrame = function() {
activityLevel_pb.setProgress(active_mic.activityLevel, 100);
};
active_mic.onActivity = function(active:Boolean) {
если (active) {
var haloTheme_str:String = "haloGreen";
} else {
var haloTheme_str:String = "0xFF0000";
}
activityLevel_pb.setStyle("themeColor", haloTheme_str);
};
Microphone.setGain()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |